irrigation networks - Espagnol Anglais Dictionnaire